nephric duct - German English Dictionary